Frances Castle is an illustrator.
Frances Castle was born in Kingston upon Thames, England. She is a full time illustrator and works across a broad range of media. Clients include, The Guardian, The Independent, Random House, Cambridge University Press,Oxford University Press, Readers Digest, Future Publishing, Harcourt, CBBC, BBC learning and the BBC History Website.